Science

Russian space chief criticizes sanctions imposed by United States